package nus.edu.sg.object;

public class ParameterConstant {
	
	public static final String PARAM_SHARED_POOL_SIZE= "SHARED_POOL_SIZE";
	public static final String PARAM_BUFFER_CACHE= "BUFFER_CACHE";
	public static final String PARAM_REDO_LOG_BUFFER= "REDO_LOG";
	public static final String PARAM_MEM_AREAR_FOR_SORTING= "MEM_FOR_SORT";
	
	public static final String BREAK_DOWN_LEVEL_ONE= "X";
	public static final String BREAK_DOWN_LEVEL_TWO= "Y";
	public static final String BREAK_DOWN_LEVEL_THREE= "Z";
	
	public enum ParamType {
		SHARED_POOL_SIZE(100), 
		BUFFER_CACHE(200), 
		REDO_LOG(300), 
		MEM_FOR_SORT(400);
		public final int id;
		

		ParamType(int id) {
		    this.id = id;		    
		  }
		  
		}
	
	public enum BreakDownLevel {
		X(1), 
		Y(2), 
		Z(3);
		public final int id;
		

		BreakDownLevel(int id) {
		    this.id = id;
		    
		  }
		  
		}

}
